package com.gisuni.sddc.platformManager.model;

import java.math.BigDecimal;
import java.util.Date;

import org.nutz.dao.entity.annotation.Column;
import org.nutz.dao.entity.annotation.Id;
import org.nutz.dao.entity.annotation.Name;
import org.nutz.dao.entity.annotation.Table;
 

 
@Table(value = "USER_INFO" )
public class UserInfo implements java.io.Serializable {

	// Fields

	private String userId;
	private String userName;
	private String userPassword;
	private String displayname;
	private String shortname;
	private String userType;
	private String description;
	private String status;
	private String email;
	private String nickname;
	private String telephone;
	private String sex;
	private Date createTime;
	private Date updateTime;
	private String organizationIds ;
	private String roleIds;
	private String organizationFullName ; //组织全名 xx
	private String orgCompanyId; //组织机构集团ID
	private String orgBussinessId;  //组织事业部ID
	private String orgDevelopId; //组织机构拓展组ID
	// Constructors

	/** default constructor */
	public UserInfo() {
	}

	/** minimal constructor */
	public UserInfo(String userId) {
		this.userId = userId;
	}
 

	// Property accessors
//	@Id
	@Name
	@Column(value = "USER_ID" )
	public String getUserId() {
		return this.userId;
	}

	public void setUserId(String userId) {
		this.userId = userId;
	}

	@Column(value = "USER_NAME" )
	public String getUserName() {
		return this.userName;
	}

	public void setUserName(String userName) {
		this.userName = userName;
	}

	@Column(value = "USER_PASSWORD" )
	public String getUserPassword() {
		return this.userPassword;
	}

	public void setUserPassword(String userPassword) {
		this.userPassword = userPassword;
	}

	@Column(value = "DISPLAYNAME" )
	public String getDisplayname() {
		return this.displayname;
	}

	public void setDisplayname(String displayname) {
		this.displayname = displayname;
	}

	@Column(value = "SHORTNAME" )
	public String getShortname() {
		return this.shortname;
	}

	public void setShortname(String shortname) {
		this.shortname = shortname;
	}

	@Column(value = "USER_TYPE" )
	public String getUserType() {
		return this.userType;
	}

	public void setUserType(String userType) {
		this.userType = userType;
	}

	@Column(value = "DESCRIPTION" )
	public String getDescription() {
		return this.description;
	}

	public void setDescription(String description) {
		this.description = description;
	}

	@Column(value = "STATUS" )
	public String getStatus() {
		return this.status;
	}

	public void setStatus(String status) {
		this.status = status;
	}

	@Column(value = "EMAIL")
	public String getEmail() {
		return this.email;
	}

	public void setEmail(String email) {
		this.email = email;
	}

	@Column(value = "NICKNAME")
	public String getNickname() {
		return this.nickname;
	}

	public void setNickname(String nickname) {
		this.nickname = nickname;
	}

	@Column(value = "TELEPHONE")
	public String getTelephone() {
		return this.telephone;
	}

	public void setTelephone(String telephone) {
		this.telephone = telephone;
	}

	@Column(value = "SEX")
	public String getSex() {
		return this.sex;
	}

	public void setSex(String sex) {
		this.sex = sex;
	}

 
	@Column(value = "CREATE_TIME" )
	public Date getCreateTime() {
		return this.createTime;
	}

	public void setCreateTime(Date createTime) {
		this.createTime = createTime;
	}
 
	@Column(value = "UPDATE_TIME" )
	public Date getUpdateTime() {
		return this.updateTime;
	}

	public void setUpdateTime(Date updateTime) {
		this.updateTime = updateTime;
	}

	public String getOrganizationIds() {
		return organizationIds;
	}

	public void setOrganizationIds(String organizationIds) {
		this.organizationIds = organizationIds;
	}

	public String getRoleIds() {
		return roleIds;
	}

	public void setRoleIds(String roleIds) {
		this.roleIds = roleIds;
	}

	public String getOrganizationFullName() {
		return organizationFullName;
	}

	public void setOrganizationFullName(String organizationFullName) {
		this.organizationFullName = organizationFullName;
	}

	public String getOrgCompanyId() {
		return orgCompanyId;
	}

	public void setOrgCompanyId(String orgCompanyId) {
		this.orgCompanyId = orgCompanyId;
	}

	public String getOrgBussinessId() {
		return orgBussinessId;
	}

	public void setOrgBussinessId(String orgBussinessId) {
		this.orgBussinessId = orgBussinessId;
	}

	public String getOrgDevelopId() {
		return orgDevelopId;
	}

	public void setOrgDevelopId(String orgDevelopId) {
		this.orgDevelopId = orgDevelopId;
	}

}